//==============================================================================
//
//               Copyright (C) 2002  Dick van Oudheusden
//  
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public
// License as published by the Free Software Foundation; either
// version 2 of the License, or (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
// General Public License for more details.
//
// You should have received a copy of the GNU General Public
// License along with this program; if not, write to the Free
// Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
//
//==============================================================================
// 
//  $Date: 2004-02-01 08:43:02 $ $Revision: 1.22 $
//
//==============================================================================

#include <stdlib.h>

#include "ofc/config.h"


extern void DBool_test();
extern void DShort_test();
extern void DInt_test();
extern void DLong_test();
extern void DDouble_test();
extern void DBitArray_test();
extern void DText_test();
extern void DData_test();
extern void DFile_test();
extern void DComplex_test();
extern void DRnd_test();
extern void DLRnd_test();
extern void DFraction_test();

extern void DArray_test();
extern void DTree_test();
extern void DHashTable_test();
extern void DList_test();
extern void DAvlTree_test();
extern void DTable_test();
extern void DCube_test();

extern void DRegEx_test();
extern void DTimer_test();
extern void DMD5_test();
extern void DSHA1_test();
extern void DDbm_test();

extern void DCalendar_test();
extern void DFSM_test();
extern void DImageHeader_test();
extern void DArguments_test();
extern void DLexer_test();
extern void DConfig_test();

//-Main------------------------------------------------------------------------

int main(int argc, char *argv[])
{
  DInt_test();
  DShort_test();
  DLong_test();
  DBool_test();
  DDouble_test();
  DBitArray_test();
  DText_test();
  DData_test();
  DFile_test();
  DComplex_test();
  DRnd_test();
  DLRnd_test();
  DFraction_test();
  
  DArray_test();
  DTree_test();
  DHashTable_test();
  DList_test();
  DAvlTree_test();
  DTable_test();
  DCube_test();
  
  DTimer_test();
  DMD5_test();
  DRegEx_test();
  DSHA1_test();
  DDbm_test();
  
  DCalendar_test();
  DFSM_test();
  DImageHeader_test();
  DArguments_test();
  DLexer_test();
  DConfig_test();

  return 0;
}
